@import './variables.scss';

header {
  height: $headerHeight;
  width: 100%;
  position: fixed;
  background-color: $headerBg;
  color: $headerText;
  z-index: 99;
  .topHeader-logo {
    float: left;
    display: flex;
    width: $sideBarWidth;
    height: 100%;
    align-items: center;
    box-sizing: border-box;
    padding-left: 28px;
    img {
      height: 44px;
      margin-right: 14px;
    }
    .title {
      display: flex;
      flex-direction: column;
      align-items: center;
      //width: 150px;
      line-height: 29px;
      font-size: $headderTitleSz;
    }
  }
  .topHeader-menu {
    float: left;
    display: flex;
    height: 100%;
    .topHeader-menu__item {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      width: 90px;
      height: 100%;
      i {
        font-size: 27px;
        margin-bottom: 8px;
      }
      .txt {
        font-size: $headerMenuSz;
      }
      &:hover {
        background-color: rgba(0,0,0,0.15);
        cursor: pointer;
      }
      &.highlight {
        //opacity: 0.15;
        //background-color: #000;
        background-color: rgba(0,0,0,0.15);
      }
    }
  }
  .topHeader-operatorItem {
    float: right;
    height: 100%;
    display: flex;
    .ex-login_outline {
      margin-right: 20px;
    }
    .BusyTime_outline {
      margin-right: 38px; // 20+18
    }
    .operator-item {
      //display: inline-block;
    }
  }
}
